replacement vehicle - French English Dictionary